Degree Requirements
Master of Engineering: 30 Credits or 10 Courses
Students earning a Master of Engineering in Cybersecurity take ENPM691 - Hacking of C Programs and Unix Binaries, three Cybersecurity core courses, two Cybersecurity electives, and four technical electives. Any non pre-approved technical electives must be approved by an academic advisor prior to registering. There is no research or thesis required for this degree.
Graduate Certificate in Engineering: 12 Credits or 4 Courses
Students are encouraged to choose four courses from the cybersecurity core courses and should consult with their advisor prior to registering.
- ENPM685, Security Tools for Information Security
- ENPM686, Information Assurance
- ENPM691, Hacking of C programs and Unix Binaries
- ENPM693, Network Security
- ENPM694, Networks and Protocols
- ENPM695, Secure Operating Systems
Degree Planning Sheets
All students are expected to complete a preliminary course plan for their intended degree program (10-course for MEng or 4-course for GCEN) with the Senior Academic Advisor by the end of their first semester of study. The Degree Planning Sheet lists the core and technical elective requirements for each program, and all courses that are pre-approved for that program. Alternative technical electives must be approved by the same academic advisor.